Rag, Semantic Search, Embedding, Vector... Find Out What The Terms Used With Generative Ai Mean!